package com.neuedu.task;


import java.util.Scanner;

/**
 * 有一种数叫回文数，正读和反读都一样，如12321便是一个回文数。
 * 编写一个程序，从命令行得到一个整数，判断该数是不是回文数。
 */
public class Task03_8 {
    public static void main(String[] args) {
        System.out.println("请输入一个整数：");
        Scanner scanner=new Scanner(System.in);
        int num=scanner.nextInt();

        boolean flag=HuiWen(num);

        if (flag)
            System.out.println("这个数是回文数！");
        else
            System.out.println("这个数不是回文数！");

    }

    private static boolean HuiWen(int num){
        String str=String.valueOf(num);
        boolean n=true;
        for (int i=0,j=str.length()-1;i<str.length()/2;i++,j--){
            if (str.charAt(i)!=str.charAt(j)){
                n=false;
                break;
            }
        }
        return n;
    }

}
